Part Number Hot Search : 
40L15CW AD840 PAM8008 GL620T 682M16 MAC223A4 7107CPL M5221
Product Description
Full Text Search
 

To Download TMP88CU74F Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 TMP88CU74
CMOS 8-Bit Microcontroller
TMP88CU74F
The TMP88CU74 are the high speed and high performance 8-bit single chip microcomputers. These MCU contain 8-bit AD conversion inputs and a VFT (Vacuum Fluorescent Tube) driver on a chip. Product No.
TMP88CU74F
ROM
96 Kbytes + 256 bytes
RAM
2 Kbytes
Package
P-QFP80-1420-0.80B
OTP MCU
TMP88PU74F
Features
8-bit single chip microcomputer TLCS-870/X Series Instruction execution time: 0.32 s (at 12.5 MHz), 122 s (at 32.768 kHz) 842 basic instructions General-purpose register: 16 banks 15 interrupt sources (External: 6, Internal: 9) * All sources have independent latches each * Edge-selectable external interrupts with noise reject * High-speed task switching by register bank changeover Input/Output ports (71 pins) 16-bit timer/counters: 2 channels * TC1: Timer, Event counter, PPG (Programable Pulse Generator) output, Pulse width measurement, External trigger timer, Window modes. * TC2: Timer, Eventcounter, Window modes. 8-bit timer/counters: 2 channels * TC3: Timer, Eventcounter, Capture (Pulse width/duty measurment) * TC4: Timer, PWM output, PDO (Programmable Divider Output) mode
P-QFP80-1420-0.80B
TMP88CU74F TMP88PU74F
000707EBP1
* For a discussion of how the reliability of microcontrollers can be predicted, please refer to Section 1.3 of the chapter entitled Quality and Reliability Assurance / Handling Precautions. * TOSHIBA is continually working to improve the quality and reliability of its products. Nevertheless, semiconductor devices in general can malfunction or fail due to their inherent electrical sensitivity and vulnerability to physical stress. It is the responsibility of the buyer, when utilizing TOSHIBA products, to comply with the standards of safety in making a safe design for the entire system, and to avoid situations in which a malfunction or failure of such TOSHIBA products could cause loss of human life, bodily injury or damage to property. In developing your designs, please ensure that TOSHIBA products are used within specified operating ranges as set forth in the most recent TOSHIBA products specifications. Also, please keep in mind the precautions and conditions set forth in the "Handling Guide for Semiconductor Devices," or "TOSHIBA Semiconductor Reliability Handbook" etc.. * The TOSHIBA products listed in this document are intended for usage in general electronics applications (computer, personal equipment, office equipment, measuring equipment, industrial robotics, domestic appliances, etc.). These TOSHIBA products are neither intended nor warranted for usage in equipment that requires extraordinarily high quality and/or reliability or a malfunction or failure of which may cause loss of human life or bodily injury ("Unintended Usage"). Unintended Usage include atomic energy control instruments, airplane or spaceship instruments, transportation instruments, traffic signal instruments, combustion control instruments, medical instruments, all types of safety devices, etc.. Unintended Usage of TOSHIBA products listed in this document shall be made at the customer's own risk. * The products described in this document are subject to the foreign exchange and foreign trade laws. * The information contained herein is presented only as a guide for the applications of our products. No responsibility is assumed by TOSHIBA CORPORATION for any infringements of intellectual property or other rights of the third parties which may result from its use. No license is granted by implication or otherwise under any intellectual property or other rights of TOSHIBA CORPORATION or others. * The information contained herein is subject to change without notice.
Purchase of TOSHIBA I2C components conveys a license under the Philips I2C Patent Rights to use these components in an I2C system, provided that the system conforms to the I2C Standard Specification as defined by Philips.
88CU74-1
2003-02-17
TMP88CU74
Time base timer Divider output function Watchdog timer * Interrupt source/reset output (programmable) 8-bit serial interface: 1 channel * With 8 bytes transmit/receive data buffer * Internal/External serial clock, and 4/8-bit mode Serial bus interface * 8-bit SIO/I2C bus mode 8-bit successive approximate type AD converter with sample and hold * Analog inputs: 12 channels conversion time: 23 s at 8 MHz (High-speed conversion mode), 59 s at 12.5 MHz (Low-speed conversion mode) Vacuum fluorescent tube driver (Automatic display) * High breakdown voltage ports (Max 40 V x 37 bits) * Programmable grid scan output Dual clock operation * Single/Dual-clock mode (selection) Five power saving operating modes * STOP mode: Oscillation stops. Battery/Capacitor back-up. Release by stop pin input. * SLOW mode: Low power consumption operation using low-frequency clock. * IDLE1 mode: CPU stops, and Peripherals operate using high-frequency clock. Release by interrupts. * IDLE2 mode: CPU stops, and Peripherals operate using high-and low-frequency clock. Release by interrupts. * SLEEP mode: CPU stops, and Peripherals operate using low-frequency clock. Release by interrupts. Wide operating voltage: 2.7 to 5.5 V at 32.8 kHz, 4.5 to 5.5 V at 12.5 MHz/32.8 kHz Emulation Pod: BM88CU74F0A
88CU74-2
2003-02-17
P-QFP80-1420-0.80B
Pin Assignments (Top View)
(V24) P90 (V25) P91 (V26) P92 (V27) P93 (V28) P94 (V29) P95 (V30) P96 (V31) P97 (V32) PD0 (V33) PD1 (V34) PD2 (V35) PD3 (V36) PD4 VKK ( SCK1 ) P00 (SI1) P01 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
88CU74-3
(SO1) P02 P03 P04 P05 P06 P07 VSS XOUT XIN RESET (XTOUT) P22 (XTIN) P21 TEST (STOP/INT5) P20 (INT0) P10 (INT1) P11 (TC2/PPG) P12 (DVO) P13 (PDO/PWM) P14 (TC1/INT3) P15 (INT2) P16 (INT4/TC3) P17 (SCL/SI0) P30 (SDA/SO0) P31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 VDD VAREF VASS P53 (AIN11) P52 (AIN10) P51 (AIN9) P50 (AIN8) P47 (AIN7) P46 (AIN6) P45 (AIN5) P44 (AIN4) P43 (AIN3) P42 (AIN2) P41 (AIN1) P40 (AIN0) P32 (SCK 0 )
P87 (V23) P86 (V22) P85 (V21) P84 (V20) P83 (V19) P82 (V18) P81 (V17) P80 (V16) P77 (V15) P76 (V14) P75 (V13) P74 (V12) P73 (V11) P72 (V10) P71 (V9) P70 (V8) P67 (V7) P66 (V6) P65 (V5) P64 (V4) P63 (V3) P62 (V2) P61 (V1) P60 (V0)
TMP88CU74
2003-02-17
TMP88CU74
Block Diagram
I/O port
P67 to P60 P77 to P70 P87 to P80 P97 to P90 PD4 to PD0
Power Supply VFT Power Supply
VDD VSS VKK
P6
P7
P8
P9
PD
Vacuum Fluorescent Tube Driver Circuit Address/Data Bus
Reset I/O pin Test pin
RESET
System Controller Stanby Controller Timing Generator
TLCS-870/X CPU Core
Data Memory (RAM) Interrupt control circuit
Program Memory (ROM)
TEST
Xtal Connecting Pins
XIN XOUT
Time Base Timer Watchdog Timer
High frequ Low frequ
Clock Generator
16-bit Timer/Counters TC1 TC2
8-bit Timer/Counters TC3 TC4
Serial bus Interfaces SIO1 I2C bus
P2
8 bit AD converter
P4
P5
P1
P0
P3
P22 VAREF to VASS P20
P47 (AIN7) P53 (AIN11) to to P40 (AIN0) P50 (AIN8)
P17 to P10
P07 to P00
P32 to P30
I/O port
Analog Reference Voltage
(Analog inputs)
I/O port
88CU74-4
2003-02-17
TMP88CU74
Pin Functions (1/2)
Pin Name
P07 to P03 P02 (SO1) P01 (SI1) P00 ( SCK1 ) P17 (INT4/TC3) P16 (INT2) P15 (INT3/TC1) P14 ( PDO / PWM ) P13 ( DVO ) P12 (TC2/ PPG ) P11 (INT1) P10 ( INT0 ) P22 (XTOUT) P21 (XTIN) I/O (Input) P20 ( INT5 / STOP ) I/O (Output) I/O (Output) I/O (I/O) I/O (Input) I/O (Output) 3-bit input/output port with latch. When used as an input port, a resonator connecting pin, an external interrupt input, or a STOP mode release input, the output latch must be set to "1". I/O (Input)
Input/Output
I/O I/O (Output) I/O (Input) I/O (I/O) Two 8-bit programmable input/output ports (tri-state). Each bit of these ports can be individually configured as an input or an output under software control. During reset, all bits are configured as inputs. When used as a PPG output or a divider output, the output latch must be set to "1".
Function
SIO1 Serial data Output SIO1 Serial data Input SIO1 Serial clock input/output External interrupt 4 input or Timer Counter 3 input External interrupt 2 input External interrupt 3 input or Timer Counter 1 input PWM output or programmable divider output Divider output Timer counter input 2 or programmable pulse generator output External interrupt input 1 External interrupt input 0 Resonator connecting pins (32.8 kHz). For inputting external clock, XTIN is used and XTOUT is opened. External interrupt input 5 or STOP mode release signal input
P32 ( SCK 0 )
I/O (Input)
P31 (SDA/SO0)
I/O (I/O/Output)
3-bit programmable input/output port (tri-state/programmable open drain). SIO0 clock input/output Each bit of the port can be individully configured as an input or an output under software control. I2C bus data input/output or SIO0 data output When used as a serial interface output, the output latch must be set to "1". I2C bus clock input/output or SIO0 data input
P30 (SCL/SI0)
I/O (I/O/Input)
P47 (AIN7) to P40 (AIN0)
I/O (Input)
P53 (AIN13) to P50 (AIN8) P67 (V7) to P60 (V0) P77 (V15) to P70 (V8) P87 (V23) to P80 (V16) P97 (V31) to P90 (V24)
I/O (Input)
8/4-bit programmable input/output port (tri-state). Each bit of the port can be individually configured as an input or AD converter analog inputs output under software control. When used as an analog input set to input mode. 8-bit high breakdown voltage output ports with the latch. When used as an vacuum fluorescent tube driver output, the output latch must be cleared to "0". 5-bit high breakdown voltage output ports with the latch. When used as an vacuum fluorescent tube driver output, the latch must be cleared to "0".
I/O (Output)
VTF output
PD4(V36) to PD0 (V32)
88CU74-5
2003-02-17
TMP88CU74
Pin Functions (2/2)
Pin Name
XIN, XOUT
RESET
Input/Output
Input/Output Input/Output Input Power Supply
Function
Resonator connecting pins for high-frequency clock. For inputting external clock, XIN is used an XOUT is opened. Reset signal input or watchdog timer output/address-reset output/system clock reset output. Test pin for out-going teset. Be tied to low. +5 V, 0 V (GND) Vacuum fluore scent tube driver voltage pin. Analog reference voltage input (High, Low)
TEST VDD, VSS VKK VAREF, VASS
88CU74-6
2003-02-17
TMP88CU74
Operational Description
1.
CPU Core Functions
The CPU core consists of a CPU, a system clock controller, an interrupt controller, and a watchdog timer. This section provides a description of the CPU core, the program memory (ROM), the data memory (RAM), and the reset circuit.
1.1
Memory Address Map
TLCS-870/X Series, the memory is organized 4 address spaces (ROM, RAM, SFR, and DBR). Figure 1.1.1 shows the memory address maps of the TMP88CU74. It uses a memory mapped I/O system, and all I/O registers are mapped in the SFR/DBR address spaces. There are 16 banks of general-purpose registers.
00000H SFR 0003F 00040 128 bytes 000BF 000C0 RAM 1920 bytes 64 bytes Register banks (8 registers x 16 banks) ROM: Read Only Memory includes: Program memory Vector table RAM: Random Access Memory includes: Data memory Stack General-purpose register banks SFR: Special Function Register includes: I/O ports Peripheral control registers Peripheral status registers System control registers Interrupt control registers Program Status Word DBR: Data Buffer Register includes: SIO data buffer VFT display data buffer
0083F 00F80 DBR 00FFF 04000 98304 bytes 1BFFF ROM FFF00 FFF3F FFF40 FFF7F FFF80 FFFBF FFFC0 FFFFF 64 bytes 64 bytes 64 bytes 64 bytes TMP88CU74 Vector table for interrupts/ Reset (16 vectors) Vector table for vector call instructions (16 vectors) 128 bytes
Figure 1.1.1 Memory Address Maps
1.2
Program Memory (ROM)
The TMP88CU74 has a 96 Kbytes (addresses 04000H to 1BFFFH) and 256 bytes (addresses FFF00H to FFFFFH) of program memory (mask programmed ROM). Figure 1.1.1 shown in Memory address maps. Addresses FFF00H to FFFFFH in the program memory can also be used for special purposes.
88CU74-7
2003-02-17
TMP88CU74
Electrical Characteristics
Absolute Maximum Ratings Parameter
Supply Voltage Input Voltage Output Voltage Output Current (Per 1 pin)
(VSS = 0 V) Pins Ratings
-0.3 to 6.5 -0.3 to VDD + 0.3 P2, P3 (at open-drain) P6, P7, P8, P9, PD P0, P1, P2, P3, P4, P5 Ports P6, P7, P8, P9, PD Ports P0, P1, P3, P4, P5 Ports P0, P1, P2, P3, P4, P5 Ports P6, P7, P8, P9, PD Ports -0.3 to VDD + 0.3 VDD - 40 to VDD + 0.3 3.2 -25 -40 120 -160 1200 260 (10 s) -55 to + 125 -30 to + 70 C mW mA V
Symbol
VDD VIN VOUT1 VOUT2 IOUT1 IOUT2 IOUT1 IOUT2 IOUT3 PD (Note 2) Tsld Tstg Topr
Unit
Output Current (Total) Power Dissipation [Topr = 25C] Soldering Temperature (time) Storage Temperature Operating Temperature
Note 1: The absolute maximum ratings are rated values which must not be exceeded during operation, even for an instant. Any one of the ratings must not be exceeded. If any absolute maximum rating is exceeded, a device may break down or its performance may be degraded, causing it to catch fire or explode resulting in injury to the user. Thus, when designing products which include this device, ensure that no absolute maximum rating value will ever be exceeded. Note 2: Power Dissipation (PD); For PD, it is necessary to decrease 14.3 mw/C. Recommended Operating Conditions Parameter Symbol Pins
fc = 12.5 MHz
(VSS = 0 V, Topr = -30 to 70C) Conditions
NORMAL1, 2 modes IDLE1, 2 SLOW STOP modes modes modes modes
Min
4.5 2.7 2.0 VDD x 0.70 VDD x 0.75 VDD x 0.90
Max
Unit
Supply Voltage
VDD
fs =
5.5
32.768 KHz SLEEP
VIH1 Input High Voltage VIH2 VIH3 VIL1 Input Low Voltage VIL2 VIL3 Clock Frequency fc
Except hysteresis input Hysteresis input Except hysteresis input Hysteresis input XIN, XOUT XTIN, XTOUT
VDD 4.5 V VDD < 4.5 V VDD 4.5 V VDD < 4.5 V VDD = 4.5 to 5.5 V (Note 2) VDD = 2.7 to 5.5 V
V VDD VDD x 0.30
0 8 30.0
VDD x 0.25 VDD x 0.10 12.5 34.0 MHz kHz
Note 1: The recommended operating conditions for a device are operating conditions under which it can be guaranteed that the device will operate as specified. If the device is used under operating conditions other than the recommended operating conditions (Supply voltage, Operating temperature range, Specified AC/DC values etc.), malfunction may occur. Thus, when designing products which include this device, ensure that the recommended operating conditions for the device are always adhered to. Note 2: Clock frequency fc: Supply voltage range is specified in NORMAL 1/2 mode and IDLE 1/2 mode.
88CU74-128
2003-02-17
TMP88CU74
How to Calculate Power Consumption.
With the TMP88CU74, a pull-down resistor (RK = 80 k typ.) can be built into a VFT driver using mask option (port by port). The share of VFT driver loss (VFT driver output loss + pull-down resistor (RK) loss) in power consumption Pmax is high. When using a fluorescent display tube with a large number of segments, the maximum power consumption PD must not be exceeded. Power consumption Pmax = operating power consumption + normal output port loss + VFT driver loss Where, 1. 2. 3. Operating power consumption: VDD x IDD Normal power consumption: IOUT2 x 0.4 VFT driver loss: VFT driver output loss + pull-down resistor (RK) loss Example: When Ta = 10 to 50C and a fluorescent display tube with segment output = 3 mA, digit output = 15 mA, Vxx = -25 V is used. Operating conditions: VDD = 5 V10%, fc = 12.5 MHz, VFT dimmer time (DIM) = (14/16) x tseg: Power consumption Pmax = (1) + (2) + (3) Where, segments pin = X grid pin = Y, Y = 2 1. 2. 3. Operating power consumption: VDD x IDD = 5.5 V x 20 mA = 110 mW Normal output port loss:
IOUT2 x 0.4 V = 120 mA x 0.4 V = 48 mW
VFT driver loss: segment pin = 3 mA x 2 V x number of segmentsX = 6 mW x X x number of gridsY digit pin = RK loss = 15 mA x 2 V x 14/16 (DIM) = 52.5 mW (5.5 + 25 V)2/50 k x (number of segments X + number of digits Y) = 18.605 mW x (X + 2)
Therefore, Pmax = 110 mW + 48 mW + 6 mW x X + 52.5 mW + 18.605 mW x (X + 2) = 253.71 mW + 24.605 X Maximum power consumption PD when Ta = 50C is determined by the following equation: PD > Pmax 842.5 mW > 253.71 + 24.605 X 23.9 >X Thus, a fluorescent display tube with less than 23 segments can be used. If a fluorescent display tube with 23 segments or more is used, either a pull-down resistor must be attached externally , or the number of segments to be lit must be kept to less than 23 by software.
88CU74-129
2003-02-17
TMP88CU74
DC Characteristics Parameter
Hysteresis Voltage
(VSS = 0 V, Topr = -30 to 70C) Symbol
VHS IIN1 TEST Open drain ports, Tri-state ports RESET , STOP
RESET
Pins
Hysteresis input
Conditions
Min
Typ.
0.9
Max
Unit
V
Input Current
IIN2 IIN3
VDD = 5.5 V VIN = 5.5 V/0 V
2
A
Input Resistance Pull-down Resistance Output Leakage Current
RIN3 RK ILO1 ILO2 ILO3
100 VDD = 5.5 V, VKK = -30 V VDD = 5.5 V, VOUT = 5.5 V VDD = 5.5 V, VOUT = -32 V VDD = 5.5 V, VOUT = 5.5 V/0 V VDD = 4.5 V, IOH = -0.7 mA VDD = 4.5 V, IOL = 1.6 mA VDD = 4.5 V, VOH = 2.4 V VDD = 5.5 V VIN = 5.3 V/0.2 V fc = 12.5 MHz fs = 32.768 kHz 50 4.1
220 80 -20 18 5.5 30 15 0.5
450 110 2 -2 2 0.4 26 8.5 60 30 10
Source open drain ports Sink open drain ports Source open drain ports Tri-state ports Tri-state ports Except XOUT P6, P7, P8, P9, PD Port
k
A
Output High Voltage Output Low Voltage Output High current Supply Current in NORMAL 1, 2 modes Supply Current in IDLE 1, 2 modes Supply Current in SLOW mode Supply Current in SLEEP mode Supply Current in STOP mode
VOH2 VOL IOH
V
mA
IDD
VDD = 3.0 V VIN = 2.8 V/0.2 V fs = 32.768 kHz VDD = 5.5 V VIN = 5.3 V/0.2 V
A
Note 1: Typical values show those at Topr = 25C, VDD = 5 V. Note 2: Input Current IIN1,IIN3; The current through resistor is not included, when the input resistor (pull-up/pull-down) is contained. AD Conversion Characteristics Parameter
Analog Reference Voltage Analog Input Voltage Analog Supply Current Nonlinearity Error Zero Point Error Full Scale Error Total Error
(VSS = 0 V, VDD = 4.5 to 5.5 V, Topr = -30 to 70C) Conditions Min
4.5 VSS VASS VAREF = 5.5 V, VASS = 0.0 V VDD = 5.0 V, VSS = 0.0 V VAREF = 5.000 V VASS = 0.000 V 0.5 VAREF 1.0 1 1 1 2 LSB mA
Symbol
VAREF VASS VAIN IREF
Typ.
Max
VDD
Unit
V
Note:
Total errors includes all errors, except quantization error.
88CU74-130
2003-02-17
TMP88CU74
AC Characteristics Parameter (VSS = 0 V, VDD = 4.5 to 5.5 V, Topr = -30 to 70C) Symbol Conditions
In NORMAL1, 2 modes Machine Cycle Time tcy In IDLE 1, 2 modes In SLOW mode In SLEEP mode High Level Clock Pulse Width Low Level Clock Pulse Width High Level Clock Pulse Width Low Level Clock Pulse Width tWCH tWCL tWSH tWSL For external clock operation (XIN input), fc = 12.5 MHz For external clock operation (XTIN input), fs = 32.768 kHz
Min
0.32 117.6 33.75 14.7
Typ.

Max
10
Unit
s
133.3 ns s
Recommended Oscillating Conditions
(VSS = 0 V, VDD = 4.5 to 5.5 V, Topr = -30 to 70C) Oscillation Frequency
12.5 MHz 8 MHz 12.5 MHz 32.768 kHz
Parameter
Oscillator
Recommended Oscillator
Murata Murata NDK NDK CSA12.5MTZ CSA8.00MTZ AT-51 MX-38T
Recommended Constant C1 C2
30 pF 30 pF 10 pF 15 pF
High-frequency Oscillation Low-frequency Oscillation
Ceramic Resonator Crystal Oscillator Crystal Oscillator
30 pF 30 pF 10 pF 15 pF
XIN
XOUT
XTIN
XTOUT
C1
C2
C1
C2
(1) High-frequency Oscillation
(2) Low-frequency Oscillation
Note 1: An electrical shield by metal shield plate on the surface of IC package should be recommendable in order to prevent the device from the high electric fieldstress applied from CRT (Cathode Ray Tube) for continuous reliable operation. Note 2: The product numbers and specifications of the resonators by Murata Manufacturing Co., Ltd. are subject to change. For up-to-date information, please refer to the following URL; http://www.murata.co.jp/search/index.html
88CU74-131
2003-02-17


▲Up To Search▲   

 
Price & Availability of TMP88CU74F

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X